protection panel - German English Dictionary